﻿using Swimj.DomainLib.SeedWork;

namespace Production.DomainLib.AggregatesModel.TechnologyAggregate
{
    public interface ITechnologyRepository : IRepository<Technology>
    {
        Technology Add(Technology technology);

        Task<IList<TechnologyDetail>?> QueryTechnologyDetails(int requestTechnologyId);

        Task<Technology?> Get(int requestId);
    }
}